package org.linlinjava.litemall.web.vo;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;
import org.linlinjava.litemall.db.domain.LumierePayMemberUser;
import org.linlinjava.litemall.db.domain.LumierePayMember;
import java.math.BigDecimal;
@Data
@Builder
public class WebPayMemberUserVO extends LumierePayMemberUser {
    @ApiModelProperty("会员名称")
    private String payMemberName;
    @ApiModelProperty("会员图片")
    private String picUrl;
    @ApiModelProperty("购买时的优惠比例")
    private BigDecimal dicountPer;
    @ApiModelProperty("优惠叠加 ：0 No| 1 Yes")
    private Integer isOverlay;
    @ApiModelProperty("会员可购买次数")
    private Integer buyTimes;
    @ApiModelProperty("门店Id|为空表示不限制门店 所有门店通用")
    private Integer[] shopIds;
    @ApiModelProperty("使用范围 1--门店使用，2--网店使用，3--通用")
    private Byte useRange;
    @ApiModelProperty("购买金额（积分和金额填一个）")
    private BigDecimal money;
    @ApiModelProperty("购买积分（积分和金额填一个）")
    private BigDecimal point;
    @ApiModelProperty("是否支持续订")
    private Boolean isSupportReneval;
    @ApiModelProperty("续订金额（积分和金额填一个）")
    private BigDecimal renevalMoney;
    @ApiModelProperty("续订积分（积分和金额填一个）")
    private BigDecimal renevalPoint;
    @ApiModelProperty("消费一元获取的积分")
    private Integer pointRatio;
    @ApiModelProperty("付费说明")
    private String paymentInstructions;

}
